<?

/*
Autor: Imanol Iglesias
email: imanolif@gmail.com
*/

include_once('funciones.php');

define('USER_SMS', '6xxxxxxxx');
define('PASSWORD_SMS', 'xxx');


$recepcion = new RecepcionSMS();
$mensajesNuevos = $recepcion->getMensajesNuevos();

	foreach($mensajesNuevos as $mensaje)
	{		
		$parserSMS = new ParserSMS($mensaje);
		
		if ($parserSMS->tieneTWT())
		{
			$datos = $parserSMS->getDatosTwitter();
			$tw = new MiniTwitter($datos['usuario'], $datos['password']);
			$tw->update('Recomendadme '.$parserSMS->getQuery().' en '. $parserSMS->getLocation());
		}
		
		$servicio = FactoriaBusqueda::create($parserSMS->getBusqueda());
		
		$respuesta = $servicio->buscar($parserSMS->getQuery(), $parserSMS->getLocation());
		$respuesta = !empty($respuesta)?$respuesta:'No ha habido suerte';
		
		$envio = new EnvioSMS(USER_SMS, PASSWORD_SMS);
		$envio->enviarSMS(new SMS('00'.$mensaje->getDestino(), $respuesta));
	}

/*
$parserSMS = new ParserSMS($sms = new SMS('666333000', 'hotel barato oviedo TWT xxx yyy'));
echo $sms->getTexto();
echo $parserSMS->getQuery();
*/

?>